package com.ruoyi.warn.mapper;

import com.ruoyi.base.domain.BusWarnWarninfo;
import com.ruoyi.base.domain.BusWaterSegment;
import com.ruoyi.warn.domain.PsCodPollutant;
import com.ruoyi.warn.domain.WarnInfoVo;

import java.util.List;
import java.util.Map;

public interface WarnDataMapper {

    //查询断面信息
    public List<BusWaterSegment>  getSegmentData(BusWaterSegment vo);

    /**
     * 预警数据查询
     */
   public List<BusWarnWarninfo> getWarnDataInfo(WarnInfoVo vo);

    /**
     * 在线监测报警
     * @param vo
     * @return
     */
    public  List<BusWarnWarninfo> warnPsMonitoringList(WarnInfoVo vo);
   public List<Map<String, Object>> selectItemData();

    /**
     * 视频
     */
    public  List<BusWarnWarninfo> warnVideoList(WarnInfoVo vo);

    public List<PsCodPollutant> selectPsCodPollutantList(PsCodPollutant psCodPollutant);

}
